Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(gdocs): narrative charts component #4295

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

marcelgerber
Copy link
Member

@marcelgerber marcelgerber commented Dec 12, 2024

Okay, this is now finally ready for review 🎉
This PR gets us pretty much all the way there to launch, sans some nice-to-have features.

Related project: #4128

A few notes:

Things still missing

Some things are missing, but afaict all of these are nice-to-haves, really.
See #4128 for a comprehensive list, but a few I'll also list here:

  • Would be nice if the name input dialog would be a nicer component, and would not fail with a weird error if there's a duplicate
  • Make it easy to hide all controls, in a one-click action in the admin

@owidbot
Copy link
Contributor

owidbot commented Dec 12, 2024

Quick links (staging server):

Site Dev Site Preview Admin Wizard Docs

Login: ssh owid@staging-site-narrative-views-gdocs

SVG tester:

Number of differences (default views): 0 ✅
Number of differences (all views): 0 ✅

Edited: 2024-12-18 21:58:24 UTC
Execution time: 1.31 seconds

@marcelgerber marcelgerber force-pushed the narrative-views-gdocs branch 6 times, most recently from a985301 to 62e4ec6 Compare December 19, 2024 21:38
@marcelgerber marcelgerber changed the title feat(gdocs): narrative views component feat(gdocs): narrative charts component Dec 19, 2024
@marcelgerber marcelgerber requested a review from danyx23 December 19, 2024 22:05
@marcelgerber marcelgerber marked this pull request as ready for review December 19, 2024 22:05
Copy link
Contributor

@danyx23 danyx23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice work! No notes on the code :)

Feature wise I think the two things that would be nice to still do is an admin button to hide all controls and a way to see the name, ideally instead of the slug. I think these two features are high enough value to wait for those before shipping, otherwise this is ready!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants